rolling launch - German English Dictionary